Centos7安装redis | 您所在的位置:网站首页 › centos7 redis安装配置 › Centos7安装redis |
安装Redis 安装Redis有多重办法,这里介绍两种; 注意:Redis仅支持Linux系统,虽然微软开源小组做了个Windows版本的,但其2016年后便没有维护了,所以不建议使用学习; Linux编译安装官网地址:https://redis.io/ 在官网中,我们可以下载最新稳定版,编写此文时事5.0.8; 第一步:下载压缩包 wget http://download.redis.io/releases/redis-5.0.8.tar.gzwget https://download.redis.io/releases/redis-6.2.4.tar.gz第二步:解压,并进入解压目录 tar -zxvf redis-5.0.8.tar.gz -C /usr/local && cd /usr/local/redis-5.0.8 #6.x tar -zxvf redis-6.2.4.tar.gz -C /usr/local && cd /usr/local/redis-6.2.4上面将redis安装到了/usr/local/目录下,这个看自己习惯; 第三步:安装C语言环境 我们需要手动编译Redis,那么我们就需要安装C语言的编译环境; 以CentOS为例: yum -y install gcc automake autoconf libtool make第四步:编译安装 make && make install启动服务 ./src/redis-server见到如下界面就启动成功啦: 连接服务 还是在/usr/local/redis-5.0.8目录执行src/redis-cli命令,即可连接: 注意上面我们没有把Redis的src目录添加到环境变量,我们想在任意目录执行redis-cli或redis-server命令就必须添加到环境变量; 当然,有一个简便方法就是把src目录下的文件软链接到系统/usr/bin目录! ln -s src/* /usr/bin/现在再任何目录都可以执行redis-cli或redis-server命令! systemctlvim /usr/lib/systemd/system/redis.service [Unit] Description=redis After=network.target [Service] Type=forking PIDFile=/var/run/redis.pid ExecStart=/usr/local/redis/src/redis-server /usr/local/redis/etc/redis.conf ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target6.x [Unit] Description=redis After=network.target [Service] Type=forking PIDFile= /var/run/redis_6379.pid ExecStart=/usr/local/redis-6.2.4/src/redis-server /usr/local/redis-6.2.4/redis.conf ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.targetDocker安装Redis更简单便捷的方法便是使用docker安装Redis,docker教程请参考本站:https://www.misiai.com/tutorials/jump/17.html 拉取Redis镜像 docker pull redis新建容器 利用镜像新建一个容器 docker run -id -p 6379:6379 4cdbec704e47 #创建容器 docker exec -it e1c0d71edb4c /bin/bash #进入容器上面命令中的一串字母分别代表镜像id和容器id,你的和我的不一定一样,请自行安装自己的替换; 当进入容器后,我们就可以启动Redis,连接Redis并使用; redis-server:启动服务 redis-cli:连接服务 当然,并不是后台运行,所以还是需要开启两个终端! 3.1. 连接说明启动客户端命令:redis-cli 该命令还有很多其它用法: redis-cli -h ip地址 -p 端口 # 默认地址localhost,默认端口6379 |
CopyRight 2018-2019 实验室设备网 版权所有 |